Nuprl Definition : es-decls 0,22

es-decls(es;i;ds;da)
== xfpf-domain(ds).let T = ds(x) in vartype(i;x T
== kfpf-domain(da).
== & let T = da(k) in e:E. loc(e) = i  isrcv(e kind(e) = k  valtype(e T 
latex



clarification:

es-decls(es;i;ds;da)
== xfpf-domain(ds).let T = fpf-ap(ds; IdDeq; x) in es-vartype(esix T
== kfpf-domain(da).
== & let T = fpf-ap(da; KindDeq; k) in 
== & e:es-E(es).
== & es-loc(ese) = i  Id  es-isrcv(ese)
== &  es-kind(ese) = k  Knd
== &  es-valtype(ese T 
latex


DefinitionsP & Q, IdDeq, vartype(i;x), xL.P(x), fpf-domain(f), let x = a in b(x), f(x), KindDeq, x:AB(x), E, P  Q, Id, loc(e), b, isrcv(e), P  Q, s = t, Knd, kind(e), valtype(e)
FDL editor aliaseses-decls

origin